html, body {
    height: 100%;
    background: #fff !important;
}
*{
	margin: 0;
	padding: 0;
}
.hide{
	display: none;
}
p.time-des {
    font-family: PingFangSC-Regular;
    font-size: 0.373rem; /* 14 */
    color: #4A4A4A;
    letter-spacing: 0;
    padding:0.64rem 0px 0.213rem 0px; /* 24 8 */
}
p.time-des span{
	color: #3F3F3F;
	letter-spacing: 0;
	line-height: 0.533rem;
}
.start-time,.end-time{
    padding: 0px 0.373rem; /* 14 */
}
input{
    height: 1.52rem;
    line-height: 1.52rem; /* 57 */
    width: 100%;
    border: none;
    font-family: PingFangSC-Regular;
    font-size: 0.48rem; /* 18 */
    color: #4A4A4A;
    border-bottom: 1px #dcdcdc solid;
}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    font-family: PingFangSC-Regular;
	font-size: 0.453rem; /* 17 */
	color: #C5C5C5;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   font-family: PingFangSC-Regular;
	font-size: 0.453rem;/* 17 */
	color: #C5C5C5;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   font-family: PingFangSC-Regular;
	font-size: 0.453rem;/* 17 */
	color: #C5C5C5;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   font-family: PingFangSC-Regular;
	font-size: 0.453rem;/* 17 */
	color: #C5C5C5;
}
.sure-btn {
    font-family: PingFangSC-Regular;
    font-size: 0.48rem; /* 18 */
    color: #A4752D;
    letter-spacing: 0;
    height: 1.333rem; /* 50 */
    line-height: 1.333rem;
    position: fixed;
    bottom: 0px;
    text-align: center;
    width: 100%;
}
.sure-btn {
    height: 1.173rem; /* 44 */
    line-height: 1.173rem;
    position: fixed;
    text-align: center;
    width: 90%;
    background: #DF3030;
    border-radius: 4px;
    margin: 0px 0.533rem; /* 20 */
    bottom: 0.8rem; /* 30 */
    font-family: PingFangSC-Regular;
    font-size: 0.427rem;  /* 16 */
    color: #FFFFFF;
    letter-spacing: 0;
}
.sure-btn.unclicked{
	opacity: 0.6;
    background: #F8F8F8;
    border: 1px solid #DFDFDF;
    color: #AEAEAE;
    letter-spacing: 0;
}
.time-show {
    position: relative;
}
.icon-right {
    position: absolute;
    right: 0px;
    top: 0.587rem; /* 22 */
    width: 0.187rem; /* 7 */
    height: 0.32rem; /* 12 */
    background: url(../images/right.png);
    background-size: cover;
}
.toast {
    font-family: PingFangSC-Regular;
    font-size: 0.347rem; /* 13 */
    color: #FFFFFF;
    opacity: 0.65;
    background: #000000;
    border-radius: 0.133rem;
    height: 1.173rem; /* 44 */
    line-height: 1.173rem;
    text-align: center;
    width: 60%;
    position: absolute;
    left: 50%;
    margin-left: -30%;
    top: 6.933rem; /* 260 */
    display: none;
}
p.promote-time {
    font-family: PingFangSC-Regular;
    font-size: 0.32rem;
    color: #C5C5C5;
    letter-spacing: 0;
    text-align: center;
    position: fixed;
    bottom: 2.24rem; /* 84 */
    width: 100%;
}